package cn.sanch.org.domain;

import cn.sanch.basic.domain.BaseDomain;
import lombok.Data;

@Data
public class Employee extends BaseDomain {

  /**
   * 员工名称
   */
  private String username;
  /**
   * 员工电话
   */
  private String phone;
  /**
   * 员工邮箱
   */
  private String email;
  /**
   * 员工盐值
   */
  private String salt;
  /**
   * 员工密码
   */
  private String password;
  /**
   * 员工年龄
   */
  private Integer age;
  /**
   * 员工的状态
   */
  private Integer state = 1;
  /**
   * 员工所属部门的ID
   */
  private Long department_id;
  /**
   * 登录信息ID
   */
  private Long logininfo_id;
  /**
   * 店铺的ID
   * 为空：平台系统管理员
   * 不为空：店铺管理员
   */
  private Long shop_id;

  /**
   * 部门
   */
  private Department department;

  /**
   * 店铺
   */
    private Shop shop;

  /**
   * 方便从中间表t_employee_role为员工添加角色
   */
  private Long role_id;
}
